face down enemies

Translations
противостоять врагам
The hero faced down enemies with unwavering determination.
Герой противостоял врагам с непоколебимой решимостью.